# 在爬虫中使用到的请求库是一个第三方类库，需要手动进行安装
# 在终端输如安装指令 pip install requests
#安装完成后，在终端上提示Successfully installed说明安装成功
# 安装成功后，需要手动进行引入该模块
import requests
# get方法表示要发起get请求
# 请求成功后，服务器会返回响应，用变量进行接收
resp=requests.get("http://www.baidu.com")
# resp.status_code表示获取响应状态码，状态吗为200说明请求响应成功
print(resp.status_code)
# resp.text表示获取响应回来的文本类型的数据内容
print(resp.text)
# 解决中文乱码问题
# resp.encoding表示响应时，获取响应头中的编码，若编码中没有指定，则默认ISO-8859-1
print(resp.encoding)
# resp.apparent_encoding获取响应内容中指定的字符集
print(resp.apparent_encoding)
# 此处解决中文乱码问题
resp.encoding=resp.apparent_encoding
# 将内容保存在本地
open("baidu.html","w",encoding="utf-8").write(resp.text)
# 将连接关闭
resp.close()
